*{
	margin:0;
	padding:0;
}
#seotoaster{
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #7c7c7c;
	position:relative;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
    color:#7c7c7c;
	margin:0;
	padding:0;
	background-color:#BDE6F1;
}

#seotoaster ul.ultable{
	width:100%;
	list-style:none;
}
#seotoaster ul.ultable li{
	display:inline;
	display:block;
	float:left;
	font-weight:bold;
	text-indent:15px;
}
#seotoaster div.success{
	position:absolute;
	width:50%;
	left:25%;
	right:25%;
	top:35%;
	text-align:center;
	padding:30px;
	background-color:olive;
	opacity:0.75;
	color:#fff;
	border:1px solid #fff;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	z-index:999;
	}
#seotoaster div.errors{
	position:absolute;
	width:50%;
	left:25%;
	right:25%;
	top:35%;
	text-align:center;
	padding:30px;
	background-color:#990000;
	opacity:0.75;
	color:#fff;
	border:1px solid #fff;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
	z-index:999;
}

/*======= SEOTOASTER FORMS (all) ===========*/

#seotoaster #admineditwhat{
 background-color:#8FD5EB;
-moz-border-radius-topright:13px;
-moz-border-radius-topleft:13px;
-webkit-border-top-right-radius:13px;
-webkit-border-top-left-radius:13px;
display:block;
width:100%;
height:30px;
font-weight:bold;
line-height:30px;
font-family:Tahoma;
font-size:18px;
letter-spacing:1px;
text-indent:20px;
margin-bottom:20px;
}
#seotoaster div.close_window {
position:absolute;
top:-2px;
right:-2px;
z-idex:2;
width:40px;
height:45px;
cursor:pointer;
background-image:url(../images/bg-close.png);
}
#seotoaster label{
	font-weight:bold;
	font-size:14px;
}
#seotoaster input{
border:1px solid #7c7c7c;
-moz-border-radius:5px;
-webkit-border-radius:5px;
height:28px;
padding:6px 5px 0;
font-weight:bold;
color:#7c7c7c;

}
/*--------- Buttons -----------*/
#seotoaster input.formsubmit,button.formsubmit{
	background-color:#7c7c7c;
	width:200px;
	padding:0;
	font-size:18px;
	color:#eee;
	border:2px solid #fff;
	text-transform:uppercase;
	cursor:pointer;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
}
#seotoaster input.formsubmit:hover,button.formsubmit:hover{
	background-color:#8FD5EB;
	color:#fff;
}


/*======= SCREEN: addheader.PHTML ===========*/

#seotoaster.admineditheader{
width:590px;
height:160px;
}

#seotoaster.admineditheader input[type=text]{
	width:500px;
	margin-left:20px;
	margin-top:10px;
}

#seotoaster.admineditheader input#editheadersubmit{
	margin-left:350px;
	margin-top:20px;
}

/*======= install ===========*/
/*======= SCREEN: welcome ===========*/
#seotoaster.installer{
width:900px;
height:500px;
margin:30px 0px 0px 200px;
}
#seotoaster.installer #content {
    width:840px;
    height:390px;
    border:1px solid #7C7C7C;
    margin-left:30px;    
    -moz-border-radius:15px;
	-webkit-border-radius:15px;
}

#seotoaster.installer #content p {
    font-size: 20px;
    margin-bottom: 5px;
    text-align: center;
}

#seotoaster.installer #content ul {
    font-size: 18px;
    margin-left: 20px;
    line-height: 25px;
}

#seotoaster.installer #content ul li {
    padding-left: 10px;
}

#seotoaster.installer form {
    position:absolute;
    top:455px;
    left:765px;
}
#seotoaster.installer input.start {
    background-color:#fff;
    padding:0px 15px;
    cursor:pointer;
}
#seotoaster.installer input.start:hover {
    color:#fff;
    background-color: #8FD5EB;
}
/*======= SCREEN: step1 ===========*/
#seotoaster.installer_step1 {    
    width:700px;
    height:720px;
    margin:20px 0px 0px 300px;
}
#seotoaster.installer_step1 #content {
    width:550px;
    height:575px;
    border:1px solid #7C7C7C;
    margin-left:50px;
    padding:20px 20px 20px 20px;    
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
}
#seotoaster.installer_step1 #content table.check label {
    color:#777;
    font-weight:bold;
}
#seotoaster.installer_step1 #content table.check  td.title{
    color:#7C7C7C;
    border-bottom:1px solid #ccc;
}
#seotoaster.installer_step1 div.navigation {
    position:absolute;
    top:680px;
    left:210px;
    width:270px;
}
#seotoaster.installer_step1 div.navigation div.back {    
    width:120px;
    float:left;
}
#seotoaster.installer_step1 div.navigation div.next {    
    width:120px;
    float:right;
}
#seotoaster.installer_step1 div.navigation input {
    background-color:#fff;
    padding:0px 20px;
    cursor:pointer;
}
#seotoaster.installer_step1 div.navigation input:hover {
    color:#fff;
    background-color: #8FD5EB;
}

/*======= SCREEN: step2 ===========*/
#seotoaster.installer_step2 {
    width:550px;
    height:350px;
    margin:30px 0px 0px 300px;
}
#seotoaster.installer_step2 #content {
    width:360px;
    height:230px;
    position:absolute;
    border:1px solid #7C7C7C;
    margin-left:70px;
    padding:0px 20px 0px 20px;    
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
}
#seotoaster.installer_step2 #success{
    width:360px;
    height:230px;
    position:absolute;
    border:1px solid #7C7C7C;
    margin-left:55px;
    padding:0px 20px 0px 20px;
    background-color:#fff;
    opacity:0.4;
    display:block;
    z-index:101;
    -moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#seotoaster.installer_step2 #content table.database tr {
    height:35px;
}

#seotoaster.installer_step2 #content table.database  td.title{
    color:#7C7C7C;
    border-bottom:1px solid #ccc;
}
#seotoaster.installer_step2 #content table.batabase label {
    color:#999;
}
#seotoaster.installer_step2 #content form input.formsubmit {
    width:160px;
}
#seotoaster.installer_step2 #content #message {    
    font-size:14px;
    font-weight:bold;
    cursor:pointer;    
}
#seotoaster.installer_step2 div.navigation {
    position:absolute;
    top:300px;
    left:150px;
    width:270px;
}
#seotoaster.installer_step2 div.navigation div.back {
    width:120px;
    float:left;
}
#seotoaster.installer_step2 div.navigation div.next {
    width:120px;
    float:right;
}
#seotoaster.installer_step2 div.navigation input {
    background-color:#fff;
    padding:0px 20px;
    cursor:pointer;
}
#seotoaster.installer_step2 div.navigation input:hover {
    color:#fff;
    background-color: #8FD5EB;
}
/*======= SCREEN: step3 ===========*/
#seotoaster.installer_step3 {
    width:570px;
    height:730px;
    margin: 30px 0px 0px 300px;
}
#seotoaster.installer_step3 #content {
    width:410px;
    height:610px;
    position:absolute;
    border:1px solid #7C7C7C;
    margin-left:55px;    
    padding:0px 20px 0px 20px;    
    -moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#seotoaster.installer_step3 #success{
    width:410px;
    height:610px;
    position:absolute;
    border:1px solid #7C7C7C;
    margin-left:55px;
    background-color:#fff;
    opacity:0.4;
    display:block;
    z-index:101;
    padding:0px 20px 0px 20px;
    -moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#seotoaster.installer_step3 #content table.configuration tr {
    height:35px;
}

#seotoaster.installer_step3 #content table.configuration td.title{
    color:#777;
    border-bottom:1px solid #ccc;
}
#seotoaster.installer_step3 #content table.configuration label {
    color:#7C7C7C;
}
#seotoaster.installer_step3 #content form input.formsubmit {
    width:160px;
}
#seotoaster.installer_step3 div.navigation {
    position:absolute;
    top:680px;
    left:150px;
    width:270px;
}
#seotoaster.installer_step3 div.navigation div.back {
    width:120px;
    float:left;
}
#seotoaster.installer_step3 div.navigation div.next {
    width:120px;
    float:right;
}
#seotoaster.installer_step3 div.navigation input {
    background-color:#fff;
    padding:0px 20px;
    cursor:pointer;
}
#seotoaster.installer_step3 div.navigation input:hover {
    color:#fff;
    background-color: #8FD5EB;
}
/*======= SCREEN: thankyou ===========*/
#seotoaster.installer_thankyou {
    width:570px;
    height:345px;
    margin: 30px 0px 0px 300px;
}
#seotoaster.installer_thankyou #content {
    width:510px;
    height:250px;
    border:1px solid #7C7C7C;
    margin-left:20px;
    padding:10px 10px;
    -moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#seotoaster.installer_thankyou #content p {
    font-size:14px;
    font-weight:bold;
    color:green;
}
#seotoaster.installer_thankyou #content div.navigation {
    padding:5px;
}
#seotoaster.installer_thankyou #content div.navigation span {
    font-size:18px;    
}
#seotoaster.installer_thankyou #content div.navigation a{
	width:200px;
	font-size:18px;	
    color:#2BADD9;
	border:2px solid #eee;
	text-transform:uppercase;
    text-decoration:none;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;    
    background-color:#fff;
    padding:0px 30px;
    cursor:pointer;
}
#seotoaster.installer_thankyou #content div.navigation a:hover {
    color:#fff;
    background-color: #8FD5EB;
    border:2px solid #fff;
}
